package com.ruoyi.xh.domain;

import java.math.BigDecimal;
import java.io.Serializable;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

/**
 * 集采管理对象 xh_purchase_order
 *
 * @author songjw
 * @date 2024-12-13
 */
@Data
@ApiModel(value = "xh_purchase_order", description = "集采管理对象")
public class XhPurchaseOrder implements Serializable {

    private static final long serialVersionUID = 1L;

            /** $column.columnComment */
        @ApiModelProperty("$column.columnComment")
        private Long id;
            /** 是否显示 */
        @ApiModelProperty("是否显示")
        private Long isShow;
            /** XLSX */
        @ApiModelProperty("XLSX")
        private String exl;
            /** 备注 */
        @ApiModelProperty("备注")
        private String des;
            /** 图片 */
        @ApiModelProperty("图片")
        private String pic;
            /** 用户 */
        @ApiModelProperty("用户")
        private Long userId;
            /** name */
        @ApiModelProperty("name")
        private Long xityId;
            /** 。。。 */
        @ApiModelProperty("。。。")
        private Long xId;
            /** 创建时间 */
        @ApiModelProperty("创建时间")
        private Long createTime;
            /** 更新时间 */
        @ApiModelProperty("更新时间")
        private Long updateTime;
            /** 区域 */
        @ApiModelProperty("区域")
        private Long cityid;
            /** $column.columnComment */
        @ApiModelProperty("$column.columnComment")
        private Long supplierId;
            /** $column.columnComment */
        @ApiModelProperty("$column.columnComment")
        private Long regionId;
            /** $column.columnComment */
        @ApiModelProperty("$column.columnComment")
        private Long tId;
            /** 0位报价1报价了供货商自己的状态2区域给用户报价 */
        @ApiModelProperty("0位报价1报价了供货商自己的状态2区域给用户报价")
        private Long supplierType;
            /** 可以是子订单的商品名 */
        @ApiModelProperty("可以是子订单的商品名")
        private String name;
            /** 区域给用户报价 */
        @ApiModelProperty("区域给用户报价")
        private String rergionPrice;
            /** $column.columnComment */
        @ApiModelProperty("$column.columnComment")
        private String orderSn;
            /** 状态/区域确认/供应商报价中/区域报价/用户财务确认/区域财务确认/区域发货/完成/取消 */
        @ApiModelProperty("状态/区域确认/供应商报价中/区域报价/用户财务确认/区域财务确认/区域发货/完成/取消")
        private Long regionType;
            /** 开票状态/申请中/完成/驳回 */
        @ApiModelProperty("开票状态/申请中/完成/驳回")
        private Long orderType;
            /** 区域实际支付金额 */
        @ApiModelProperty("区域实际支付金额")
        private BigDecimal payMoney;
            /** 1到货了 */
        @ApiModelProperty("1到货了")
        private Long isH;
            /** 区域分成 */
        @ApiModelProperty("区域分成")
        private BigDecimal regionMoney;
            /** 区域分成 */
        @ApiModelProperty("区域分成")
        private BigDecimal regionMoneys;
            /** 一级分佣人 */
        @ApiModelProperty("一级分佣人")
        private Long oneId;
            /** 二级分佣人 */
        @ApiModelProperty("二级分佣人")
        private Long twoId;
            /** 三级分佣人 */
        @ApiModelProperty("三级分佣人")
        private Long threeId;
            /** 物流人员 */
        @ApiModelProperty("物流人员")
        private Long wlUserId;
            /** 劳务人员 */
        @ApiModelProperty("劳务人员")
        private Long lwUserId;
            /** 物流ID */
        @ApiModelProperty("物流ID")
        private Long logisticssId;
            /** 劳务ID */
        @ApiModelProperty("劳务ID")
        private Long logisticssId2;
            /** $column.columnComment */
        @ApiModelProperty("$column.columnComment")
        private String suppliersId;
            /** $column.columnComment */
        @ApiModelProperty("$column.columnComment")
        private String price;
            /** 开票图片 */
        @ApiModelProperty("开票图片")
        private String invoicepic;
            /** 1付款；了 */
        @ApiModelProperty("1付款；了")
        private Long isPay;
            /** 付款凭证 */
        @ApiModelProperty("付款凭证")
        private String pricepic;
            /** 1给供货商付款了 */
        @ApiModelProperty("1给供货商付款了")
        private Long supplierPay;
            /** 供货商给开票了 */
        @ApiModelProperty("供货商给开票了")
        private String supplierInvoice;
            /** 市场收益 */
        @ApiModelProperty("市场收益")
        private Long marketplace;
            /** 产品分成 */
        @ApiModelProperty("产品分成")
        private BigDecimal productPrice;
            /** $column.columnComment */
        @ApiModelProperty("$column.columnComment")
        private BigDecimal onePrice;
            /** 本单利润 */
        @ApiModelProperty("本单利润")
        private BigDecimal tPrice;
            /** 区域ID  */
        @ApiModelProperty("区域ID ")
        private Long qyUserId;
            /** 区域经理 */
        @ApiModelProperty("区域经理")
        private Long qyJlId;
            /** 区域合伙人 */
        @ApiModelProperty("区域合伙人")
        private Long qyHhrId;
            /** 总ID */
        @ApiModelProperty("总ID")
        private Long zbId;
            /** 产品ID  */
        @ApiModelProperty("产品ID ")
        private Long cpId;
            /** 市场ID */
        @ApiModelProperty("市场ID")
        private Long scId;
            /** 产品经理 */
        @ApiModelProperty("产品经理")
        private Long cpJsId;
            /** 业务经理 */
        @ApiModelProperty("业务经理")
        private Long scJsId;
            /** 开票ID */
        @ApiModelProperty("开票ID")
        private Long orderInvoiceId;
            /** 2直接报价没有供应商环节1不是 */
        @ApiModelProperty("2直接报价没有供应商环节1不是")
        private Long zid;
}
